#pragma once

class IAABBHost
{
public:
	virtual void __stdcall NewAABB(const char* szAABB, int nLen, int nCount) = 0;
};

class IAABB
{
public:
	virtual void __stdcall SetHost(IAABBHost* pHost) = 0;
	virtual void __stdcall GetProccess(__int64 *curNum, __int64 *totalNum) = 0;
	virtual void __stdcall Start() = 0;
	virtual void __stdcall End() = 0;
	virtual void __stdcall Release() = 0;
};


IAABB* CreateAABB();